playful and happy god of carnival - Alemán Inglés Diccionario